• word of the day

    euphorbia lathyris

    euphorbia lathyris - Dictionary definition and meaning for word euphorbia lathyris

    Definition
    (noun) poisonous Old World spurge; adventive in America; seeds yield a purgative oil
Download our Mobile App Today
Receive our word of the day
on Whatsapp